home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / demos / 19 / read.me1 < prev    next >
Encoding:
Text File  |  1987-07-19  |  4.5 KB  |  129 lines

  1.     TVX - A full screen editor in C
  2.  
  3. ===========================================================================
  4. **************************** RELEASE NOTES ********************************
  5.  
  6. Version 2/8/86
  7.  
  8.     * This is the version realased for the Atari 520st.  It contains
  9.       the files needed to port to other machines.
  10.  
  11.     * The last section of the manual contains instructions for
  12.       porting TVX to other environments.
  13.  
  14.         * This version supports 25, 40 and 50 line editing on monochrome
  15.       monitors.
  16.  
  17.       25, 40, and 50 line resolution on monochrome monitors:
  18.  
  19.         The '(' command is used to switch between 25, 40, and 50
  20.     line displays.  Pressing '(' with no count toggles to the next
  21.     resolution.  Entering '25(' will select 25 lines, '40(' 40, etc.
  22.  
  23.         This version for the Atari has been compiled with
  24.     Mark Williams C Version 1.1 and is has some minor changes
  25.     over the previously released version compiled with the developer's
  26.     kit.  Due to the widespread availability of Emacs, the EMAX
  27.     emulation is not included, but can be compiled from the
  28.     source code included if necessary.
  29.  
  30. ===========================================================================
  31.  
  32.     Developed by:
  33.         Dr. Bruce E. Wampler
  34.         Reference Software, Inc.
  35.         P.O. Box 140
  36.         Cedar Crest, NM 87008
  37.     ..{ucbvax | seismo!gatech | ihnp4!lanl}!unmvax!wampler
  38.  
  39.  
  40.     Atari ST Release:
  41. ***     In order to get this distribution to fit on a single-sided
  42. ***    Atari floppy, the shareware utility ARC (version 5.12)
  43. ***    was used to archive and compress the files.  Thus, this
  44. ***     disk contains 3 files:
  45.  
  46.     README        - this file
  47.     ARC.EXE        - Arc Version 5.12
  48.     TVX.ARC        - the tvx archive
  49.  
  50. You can extract the necessary files from arc in one of two ways:
  51.  
  52. 1)    To extract ALL files (using arc command x), enter:
  53.         arc x tvx.arc *.*
  54.  
  55. 2)    Documentation and executable files only:
  56.         arc x tvx.arc *.ttp
  57.         arc x tvx.arc *.doc
  58.         arc x tvx.arc *.ref
  59.  
  60. Note: If you are using a shell program, you will have to enclose
  61. the above wild cards (*) in quotes: "*.*".
  62.  
  63. See the arc documentaion for more details.
  64.  
  65. Description of main files:
  66.  
  67.     TVX.TTP    - ready to run on the ST
  68.     VIX.TTP    - ready to run vi emulator version
  69.     
  70.     RES25.PRG  - switch monochrome monitor to 25 lines
  71.     RES40.PRG  - switch monochrome monitor to 40 lines
  72.     RES50.PRG  - switch monochrome monitor to 50 lines
  73.  
  74.  
  75.     TVX.REF       - quick reference card for TVX
  76.     VIX.REF    - quick reference card for VIX
  77.     EMAX.REF   - quick reference card for EMAX
  78.  
  79.     TVX_REF.DOC - documentation, ready for 80 col, 10 cpi, 66 line printer
  80.     TVX_TUT.DOC - short beginner's tutorial
  81.  
  82.  
  83.  
  84. To build a new ST version using the DRI developer's compiler, execute the
  85. CTVX batch file to compile all needed modules, then LINKTVX to link.
  86.  
  87.     CTVX.BAT - batch file to compile tvx + utilities with developer's kit.
  88.            Assumes that the compiler disk is on A:, and the souces
  89.            are on B:, with B: the logged disk.
  90.     LINKTVX.BAT - Linker on A:, o's on B:, A: logged.
  91.  
  92. To build a new ST version using Mark Williams C, set the appropriate
  93. #define in TVX_DEFS.IC, and compile using the model found in mwcctvx.bat.
  94.  
  95.  
  96.  
  97. Source files:
  98.  
  99.     TVX_1.C       - main part of code (part 1), mostly os/terminal independent
  100.     TVX_2.C       - main part of code (part 2), mostly os/terminal independent
  101.     TVX_EDIT.C - editor emulation code: TVX, EMAX, VIX, TVX0
  102.     TVX_LEX.C  - defaults, some os dependent stuff in here.  Major
  103.              changes in defaults can be fixed by recompiling this file.
  104.     TVX_IO.C   - almost all I/O, including screen, confined to this file.
  105.     TVX_LIB.C  - misc library routines needed by TVX.
  106.  
  107.     TVX_DEFS.IC - #define's for version, os, terminal, defaults
  108.         TVX_GLBL.IC - global data structures
  109.     TVX_TERM.IC - definitions for various terminals and systems
  110.  
  111.     STDIOTVX.H  - repaired STDIO.H for TVX and developer's kit
  112.     HIRES.S     - 25/40/50 line support routines for TVX (developer's kit)
  113.     MWC_RES.S   - 25/40/50 line support for Mark Williams as.
  114.     RES25PRG.S  - switch monochrome monitor to 25 lines
  115.     RES40PRG.S  - switch monochrome monitor to 40 lines
  116.     RES50PRG.S  - switch monochrome monitor to 50 lines
  117.  
  118. ----- Misc. files for other systems ------
  119.  
  120.     TVX_UNIX.C  - contains unix specific code, including termcap driver
  121.               allows source code to be uploaded and built on unix
  122.     MAKEFILE.BSD - Makefile for BSD unix build
  123.     MAKEFILE.SYV - Makefile for System V unix build
  124.     MAKEFILE.IBM - Build batch file for IBM-PC's
  125.        TVX_IBM.C   - C version of IBM screen driver
  126.     
  127.  
  128. ===========================================================================
  129.